package org.example.design.exerciseold.principle;

/**
 * @Auther: lingshi
 * @Date: 2020/5/8 09:55
 * @Description: 开闭原则：对修改隐藏、对扩展开放<br/>
 * 定义一个公共的接口，courseService，那不同的课程价格会有所变动,现在有java\python\ai\大数据 进行促销打折活动
 * 那此时我们通过不同实现类实现courseService,扩展一个打折方法供调用者使用就行，并且还保证了原有的价格
 * 相当于新加了一个方法
 */
public interface CourseSell {

     int getId();
     String getName();
     double getPrice();

}
